Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
10 HAYCROFT Terraced £266,168 £210,000 28 Sep 2017
32 HAYCROFT Semi-Detached £310,595 £165,000 15 Nov 2004
34 HAYCROFT Terraced £323,444 £202,500 17 Jan 2014
44 HAYCROFT Terraced £279,420 £220,000 9 Aug 2017
50 HAYCROFT Terraced £301,109 £250,000 20 Mar 2020
56 HAYCROFT Terraced £252,063 £148,500 12 Apr 2010